home *** CD-ROM | disk | FTP | other *** search
/ Adobe Digital Video Collection / Digital Video Collection CD.iso / After Effects 5.5 / MMScriptFre.Cab / F115598_layeraudioremap.mm < prev    next >
Encoding:
Text File  |  2001-12-07  |  1.1 KB  |  27 lines

  1. // Audio de calque pour remappage temporel - Version 1.0
  2.  
  3. // Ce programme dΘfinit la valeur de la premiΦre ligne de menus locaux
  4. // par rapport au niveau audio du calque du menu local 2, mis α l'Θchelle pour respecter la fourchette [min, max].
  5. // Il n'applique les points clΘs que pendant la durΘe du calque audio.
  6.  
  7. // CALQUES                                        PROPRIETES                    COUCHES
  8. // ------                                        ----------                --------
  9. // 1 : calque dans lequel est copiΘe l'amplitude audio        propriΘtΘ α varier            couche de propriΘtΘ
  10. // 2 : calque avec audio                            sans importance                sans importance
  11.  
  12. max = 0.02;        // remplacer par la valeur maximale
  13. min = -0.02;            // remplacer par la valeur minimale
  14.  
  15. if (time() == start_time) {    //initialization
  16.     audio_in    = layer_time_bounds(pop_layer(2))[0] ;
  17.     audio_out    = layer_time_bounds(pop_layer(2))[1] ;
  18. }
  19.  
  20. if ( (time() >= audio_in) && (time() <= audio_out) ) {
  21.  
  22.     value(pop_layer(1), pop_property(1)) [pop_channel(1)] = 
  23.          min + layer_audio_amplitude(pop_layer(2)) * (max - min) +
  24.         value(pop_layer(1), pop_property(1)) [pop_channel(1)];
  25.  
  26. }
  27.